package com.admin.education.dataTransferObject.userInformation;

import com.admin.education.dataTransferObject.classes.ClassesTransfer;
import com.admin.education.dataTransferObject.role.RoleTransfer;
import com.admin.education.dataTransferObject.schools.SchoolsTransfer;
import com.admin.education.models.UserInformation;
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
public class UserInformationTransfer {
    private String name;
    private String studentId;
    private String headImgPath;
    private ClassesTransfer classes;
    private SchoolsTransfer schools;
    private RoleTransfer roles;
    private long id;
    private String lastLoginTime;
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private UserInformation.UserInformationStatus status;
    private int fanCount;
    private int attentionCount;
}
